$(function () {
  // 点个人中心让一级菜单的个人中心高亮
  $('.user_center_link a')[0].onclick = function () {
    $('#user').click()
    // $('#user').addClass("active").siblings(".active").removeClass("active")
    // if ($('#user').next('.level02').length === 0) {
    //   $('#user').siblings('.level02').slideUp()
    //   $('#user').siblings('.level01').find('b').removeClass('rotate0')
    //}

  }

  // 给一级菜单添加点击事件
  $(".level01").on('click', function () {
    // 给二级菜单设置展现隐藏的切换类
    $(this).next('.level02').slideToggle()
    // 点击是一级菜单高亮，其余的菜单取消高亮
    $(this).addClass("active").siblings(".active").removeClass("active")
    // 给一级菜单的小箭头切换rotate0类
    $(this).find('b').toggleClass('rotate0')
    // 点中当前一级菜单，其余的一级菜单下的二级菜单隐藏
    if ($(this).next('.level02').length === 0) {
      $(this).siblings('.level02').slideUp()
      $(this).siblings('.level01').find('b').removeClass('rotate0')

    }
  })
  // 给二级菜单添加点击事件，点击高亮
  $(".level02 li").on('click', function () {
    $(this).addClass('active').siblings("li").removeClass('active')
  })
    $.ajax({
      url: 'http://localhost:8080/api/v1/admin/user/info',
      // 除了用户登录接口外，其他接口均需要登录验证，使用方法，在请求报文头中增加 Authorization 头
      headers: {
        Authorization: localStorage.getItem('token')
      },
      success: res => {
        if (res.code == 200) {
          // 修改头像
          $('.user_info>img').attr('src', res.data.userPic)
          // 修改名字
          $('.user_info>span').text('欢迎  ' + res.data.nickname)
          $('.header_bar img').attr('src', res.data.userPic)
        } else {
          // 跳转回登录页面
          window.location.href = './login.html'
        }
      }
    })


  // 给退出按钮添加点击事件
  $('.logout').on('click', function () {
    // 移除本地的token
    localStorage.removeItem('token')
    // 跳转回登录页面
    window.location.href = './login.html'
  })
})